no flies on
idiom
chiefly British, informal
—used to describe someone as quick to understand things and not easily fooled
That chap is brilliant—there are no flies on him.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share